#import <Foundation/Foundation.h>
#import "AddressAnnotation.h"
#import "FoursquareTip.h"

/**
 * A FoursquareTipAnnotation is a single tip in the Foursquare
 * system represented as a map annotation for an MKMapView. 
 * 
 * @author      James Lin
 * @version     2.2.2
 * @since       2.2.2
 * @see         AddressAnnotation
 */
@interface FoursquareTipAnnotation : AddressAnnotation

@property (nonatomic, retain) FoursquareTip* tipInfo; // Info for the tip

/**
 * Initialize the Foursquare tip annotation.
 *
 * @param tip  the Foursquare tip
 * @return     the initialized Foursquare tip annotation
 */
- (id)initWithTip:(FoursquareTip*)tip;

@end
